package org.hive.testserver.domain.model.schedule;

import org.hive.testserver.domain.model.Slave;
import org.hive.testserver.domain.model.TestRun;
import org.hive.testserver.domain.model.WorkSheet;

public interface TestPolicy extends TestRun.TestStateListener {

	public ScheduledTest nextTestOrNull(TestRun testRun, Slave slave, WorkSheet workSheet);

	public void onRunStarted(TestRun testRun);
}
